make demands - German English Dictionary